package edu.wust;

public class exam27 {
    public static boolean isprime(int n){
        if(n<=1)
            return false;
        int temp=(int)Math.sqrt(n);
        for(int i=2;i<=temp;i++)
            if(n%i==0) return false;
        return true;
    }
    public static int num(int a,int b){
        int m=0;
        for(int i=0;i<1000;i++){
            if(isprime(i*i+a*i+b)) m++;
            else break;
        }
        return m;
    }
    public static void main(String[] args) {
        int t=0,t1=0,t2=0;
        for(int i=-999;i<1000;i++)
            for(int j=-999;j<1000;j++){
                if(num(i,j)>t) {
                    t=num(i,j);
                    t1=i;
                    t2=j;
                }
            }
        System.out.println(t1*t2);
    }

}

